Big Huge Thesaurus

muscle relaxant

noun